TRex Bio
Show contact
Mike Ross
Director
Carol Gallagher
Chair
Jeanne Bolger
Houman Ashrafian
Nikola Trbovic
6 members
Current role
Peter Hirth
Independent Director