Petra Rorbach

Petra Rohrbach

Associate Professor T: 514-398-7726  |  petra.rohrbach [at] mcgill.ca (Email)  |  Parasitology Building P-109