Kenneth Christopher Jarratt

Affiliations

  • Director at Translational Development Acquisition Corp. (TDAC), 2025-01-06