1. Virginia Tech Carilion School of Medicine Roanoke Virginia USA
2. Section of Dermatology, Department of Internal Medicine Virginia Tech Carilion School of Medicine Roanoke Virginia USA
3. Quest Diagnostics Nichols Institute, Inc Chantilly Virginia USA
4. Department of Internal Medicine Virginia Tech Carilion School of Medicine Roanoke Virginia USA
5. Department of Basic Science Education Virginia Tech Carilion School of Medicine Roanoke Virginia USA