Rolf (Georg) Engstrand
Stockholm, Sweden
Engineer (Physics, Telecommunications)
Interested in evolution and bioinformatics