Number of Current Board & Advisor Roles 1
CB Rank (Investor) 204,970
Number of Current Jobs 1
Michael Holmes is the Chief Scientific Officer at Tessera Therapeutics.
Number of Current Board & Advisor Roles 1
Michael Holmes is the Board Member at Serif Bio­med­i­cines.
There is no recent news or activity for this profile.