Dr. Judy Davidson is the lead nurse scientist at UCSD. She's the textbook definition of a go-getter and she is just one of the coolest people I've had the pleasure of speaking with.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More