john-stewart-spencer
John Stewart Spencer
john-stewart-spencer
John Stewart Spencer is an associate professor and leprosy researcher at Colorado State University.