Quick Links

Petra Rorbach

Petra Rohrbach

Associate Professor

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