Henrietta Lacks

Active Palo Alto, CA Medical Doctor for The Leland Stanford Junior University