Teresa S. Puvimanasinghe · Study