Skip to main content
Working...

Story submitted by

Robert Armstrong

Nairobi, Kenya

Graduated 1987, Residency Training Pediatrics (FRCPC) - not a degree

Faculty of Medicine