Naga Lalitha Sree Thatavarthi
Observed name: Naga Lalitha Sree
Institution: American Physical Therapy Association
Observed institution: American Physical Therapy Association
ORCID: 0009-0004-0640-6084
Observed ORCID: 0009-0004-0640-6084
OpenAlex ID: A5103319843
