Author | Roger Humphrey

JLL Life Sciences

Roger Humphrey is executive managing director of JLL Life Sciences.

Articles