Research and Innovation Manager and Research Scientist
ontario, canada
Eureka 93 Inc.
The Johns Hopkins University School of Medicine