Carl Ekstrand

Senior lecturer, HBIO, Pharmacology, Toxicology and Parasitology