Mecca Islam's Location
Evanston, IL, US
Mecca Islam's Work
Mecca Islam's Education
Mecca Islam's Skills
- Microsoft Word
- PowerPoint
Mecca Islam's Summary
Mecca Islam, based in Evanston, IL, US, is currently a Research Laboratory Manager at Northwestern University - The Feinberg School of Medicine, bringing experience from previous roles at Northwestern University - The Feinberg School of Medicine and Northwestern University. Mecca Islam holds a 2014 - 2018 Master of Science - MS in Physics @ Northwestern University. With a robust skill set that includes Microsoft Word, PowerPoint and more, Mecca Islam contributes valuable insights to the industry. Mecca Islam has 3 emails on RocketReach.