Profile picture
Thelma Anderson Lovick
Doctorate
  • Professor
    Primary
    University of Bristol
    Bristol, United Kingdom
  • Adjunct Professor
    Purdue University
    West Lafayette, United States
mini profile avatar Thelma Lovick