Derek Shek

Active Hayward, CA Hematology for Kaiser Foundation Hospitals