Sheeba Thomas's scientific contributions