Quick Links

Petra Rohrbach

Petra Rohrbach

Assistant Professor

 

Institute of ParasitologyPetra Rohrbach

McGill University
21,111 Lakeshore Road
Ste Anne de Bellevue, QC
Canada H9X 3V9