Richard Davidson, based in Denver, Colorado, United States, is currently a Team Ophthalmologist at Denver Nuggets, bringing experience from previous roles at Colorado Avalanche, Uchealth and University of Colorado Denver. Richard Davidson holds a 2001 - 2002 University of California, Davis. With a robust skill set that includes Clinical Research, Ophthalmology, Medicine, Healthcare, Hospitals and more, Richard Davidson contributes valuable insights to the industry. Richard Davidson has 1 email on RocketReach.