UK cell biologist takes pole position at Rockefeller.
Check
Erika
E
D001695:Biology; D035843:Biomedical Research; D004641:Emigration and Immigration; D009519:New York City; D006113:United Kingdom; D014495:Universities / Q000458:organization & administration*