Portal’s Founder and CEO, John Flavin was recently interviewed by Fox 32 Chicago, discussing the Chan Zuckerberg Initiative picking Chicago for their next $250 million biohub! Take a look!
1375 West Fulton Street, Chicago, IL 60607
©2023 Portal Innovations, LLC