Christopher von Roy

Independent writer & researcher living in New Zealand. Bilingual in German and English, biologist with a masters in immunology from Imperial College London.

No posts