Ruchitha Perera(03) Brenna Shanahan PhD 03 Aug 2025 Save Image Image gallery: Ruchitha Narola - A Closer Look at Her Contributions