Talia Brach Accepts Position at Elephas

Talia Brach graduated with her Master of Public Health and has accepted a position at Elephas on their Clinical Affairs Team.

Congratulations, Talia!