Advisor at Bicara Therapeutics
Seng-Lai "Thomas" Tan is the Chief Scientific Officer at Immunitas Therapeutics.
Seng-Lai "Thomas" Tan is the Chief Scientific Officer at Immunitas Therapeutics. Seng-Lai "Thomas" Tan attended University of Washington - S...