Search

Ahmad Jomaa Lab making news

In Beer Yeast, Scientists Find Potential Path to Starving Cancer

Read about the Jomaa lab in Medicine in Motion

On October 15th, 2024, Ahmad and his lab were featured on NBC29 and CBS19 news