Profile picture
Raymond Chip Tafrate
Doctorate
  • Professor
    Central Connecticut State University
    New Britain, United States
mini profile avatar Raymond Chip Tafrate