Prof. Thevamaran gives a Faculty Flash Talk to the Legislators at the State Capitol Posted on April 30, 2025