William Roy Humphrey
Observed names: W R Humphrey, W. R. Humphrey, W.R Humphrey, W.R. Humphrey, William Humphrey, William R Humphrey, William R. Humphrey
Institution: Zoetis (United States)
Observed institutions: Pfizer (United States), Zoetis (United States)
OpenAlex ID: A5038238293
