Lan Xu, PhD

Director, Biology at Foghorn Therapeutics

Share
Share
Lan Xu, PhD

Director, Biology at Foghorn Therapeutics

Start Year

1998

End Year

2003