Deb Chachra
Engineering professor. Infrastructure, nature, education, language, gender, intersections. She/her/hers. All enthusiasm is 100% genuine. I block mansplainers.

Last synced from Twitter Not synced yet