Go to the profile of Margaret Gordon MD

Margaret Gordon MD

retired medical director of NCCBB, Northern California Community Blood Bank