Peter Rifsnider

PersonMentioned in 1 video

Runs the lab at the Jackson Labs, involved in ensuring drug formulations are at the right dose for ITP experiments.