Acting
Tharsika Vimala
EN cinema · 1 credits
Postdoc at Centre for GeoGenetics studying population genomics.
Known for
Filmography

Human Race
EN · 2025Not rated
as Self
Acting
EN cinema · 1 credits
Postdoc at Centre for GeoGenetics studying population genomics.

Human Race
as Self