https://scotsguards.org/?soldier=richard-barber
Richard Barber – Scots Guards
richard barberscots guards
https://topscinet.com/scientist_profile/Barber,%20Richard%20T./1966/?stype=single_year
Barber, Richard T., Duke University | TOPSCINET
Barber, Richard T. of Duke University, United States. Rank, h-index, citation metrics and subfield standing in the Stanford Top 2% Scientists list, career and...
richard tduke universitybarber