David O. Irving

David O. Irving is an author at Australian Red Cross Lifeblood specializing in immunology, infectious diseases, and veterinary medicine.

Publications per year

1976–2022

52

Publications

52