Affiliations Research 1958Research AssociateRockefeller Institute For Medical Research1959Research AssociateRockefeller Institute For Medical Research 1958[subject unknown]Independent1959[subject unknown]Independent