Muhammad Adil
Teaching Assistant 10 Month
3rd Year PhD Candidate, advised by Zhanpeng Jin
Computer Science and Engineering
301B Davis Hall Desk 01
Phone: (716) 645-0330
Email: madil2@buffalo.edu
Mohaddese Ahmadkhani Khari
Research Project Assistant
2nd Year PhD Candidate
203 Davis Hall Desk 03
Phone: (716) 645-1583
Email: mahmadkh@buffalo.edu
Saleem Ahmed
6th Year PhD Candidate, advised by Venugopal Govindaraju
113V Davis Hall Desk 02
Phone: (716) 645-1570
Email: sahmed9@buffalo.edu
http://crazysal.github.io
Sakib Aleem
1st Year PhD Candidate, advised by Kenneth A. Joseph
203 Davis Hall Desk 04
Email: sakibale@buffalo.edu
Hannah Alexandre
1st Year PhD Candidate
No address listed
Phone: None listed
Email: hdalexan@buffalo.edu
Keith Allen
1st Year PhD Candidate, advised by Andrew K. Hirsch
207 Capen Hall Desk 04
Email: ktallen@buffalo.edu
https://github.com/KeithTAllen
Bahadir Altun
2nd Year PhD Candidate, advised by Ahmet Erdem Sariyuce
301 Davis Hall Desk 10
Phone: (716) 645-1584
Email: ialtun@buffalo.edu
https://www.ibahadiraltun.com/
Shahram Babaie
3rd Year PhD Candidate, advised by Chunming Qiao
309 Davis Hall Desk 22
Phone: (716) 645-4743
Email: shahramb@buffalo.edu
https://www.buffalo.edu/~shahramb/
Darshana Balakrishnan
7th Year PhD Candidate, advised by Oliver Kennedy and Lukasz Ziarek
Email: dbalakri@buffalo.edu
https://odin.cse.buffalo.edu/index.html
https://odin.cse.buffalo.edu/people/darshana_balakrishnan.html
https://ca.linkedin.com/in/darshana-balakrishnan
https://scholar.google.com/citations?user=uBK8bT8AAAAJ&hl=en
Hao Ban
1st Year PhD Candidate, advised by Kaiyi Ji
301A Davis Hall Desk 05
Phone: (716) 645-4768
Email: haoban@buffalo.edu
Mahesh Shivaji Bhosale
2nd Year PhD Candidate, advised by David Doermann
301B Davis Hall Desk 12
Email: mbhosale@buffalo.edu
https://bhosalems.github.io/
https://www.linkedin.com/in/maheshsbhosale/
https://github.com/bhosalems
https://x.com/ms_bhosale
Wei Bo
4th Year PhD Candidate, advised by Wenyao Xu
340 Davis Hall Desk 05
Phone: (716) 645-8492
Email: weibo@buffalo.edu
Nick Brown
1st Year PhD Candidate, advised by Oliver Kennedy
207 Capen Hall Desk 01
Email: njbrown4@buffalo.edu
The ODIn Lab
https://nickbrown.net
bicknrown
Jialing Cai
1st Year PhD Candidate, advised by Siwei Lyu
301A Davis Hall Desk 16
Email: jialingc@buffalo.edu
https://jialingyk.github.io/
Timothy Chase
5th Year PhD Candidate, advised by Karthik Dantu
106 Davis Hall Desk 08
Phone: (716) 645-1580
Email: tbchase@buffalo.edu
https://tjchase34.github.io/
Lipisha Nitin Chaudhary
4th Year PhD Candidate, advised by Ifeoma O. Nwogu
301 Davis Hall Desk 04
Email: lipishan@buffalo.edu
Jian Chen
7th Year PhD Candidate, advised by Changyou Chen
338Z Davis Hall Desk 04
Phone: (716) 645-1599
Email: jchen378@buffalo.edu
https://puar-playground.github.io/CV/
Xiangyu Chen
Email: xchen324@buffalo.edu
Seokmin Choi
6th Year PhD Candidate, advised by Zhanpeng Jin
301B Davis Hall Desk 02
Email: seokminc@buffalo.edu
Cheng En Chuang
7th Year PhD Candidate, advised by Lukasz Ziarek
212 Capen Hall Desk 04
Phone: (716) 645-0343
Email: chengenc@buffalo.edu
Albert Cowie
6th Year PhD Candidate, advised by Matthew Knepley
207 Capen Hall Desk 02
Email: arcowie@buffalo.edu
Anarghya Das
340 Davis Hall Desk 04
Email: anarghya@buffalo.edu
https://www.acsu.buffalo.edu/~anarghya/
Soumyya Kanti Datta
4th Year PhD Candidate, advised by Siwei Lyu
301A Davis Hall Desk 04
Email: soumyyak@buffalo.edu
Naresh Kumar Devulapally
1st Year PhD Candidate, advised by Vishnu Lokhande
301C Davis Hall Desk 07
Phone: (716) 645-6392
Email: devulapa@buffalo.edu
Victoria Dib
2nd Year PhD Candidate, advised by Oliver Kennedy
207 Capen Hall Desk 13
Email: vdib@buffalo.edu
Yashom Dighe
2nd Year PhD Candidate, advised by Karthik Dantu
106 Davis Hall Desk 16
Email: yashomna@buffalo.edu
Meng Ding
4th Year PhD Candidate, advised by Kaiyi Ji and Jinhui Xu
203 Davis Hall Desk 07
Email: mengding@buffalo.edu
Marissa Dominijanni
9th Year PhD Candidate, advised by Kenneth W. Regan
203 Davis Hall Desk 15
Email: mdomini@buffalo.edu
Lu Dong
301 Davis Hall Desk 08
Email: ludong@buffalo.edu
https://dongludeeplearning.github.io/
Qiwei Du
106 Davis Hall Desk 02, 106 Davis Hall Desk 24
Phone: (716) 645-1580, (716) 645-1580
Email: qiweidu@buffalo.edu
Yi Du
2nd Year PhD Candidate, advised by Chen Wang
106 Davis Hall Desk 11
Email: yidu@buffalo.edu
https://sairlab.org/
https://sairlab.org/team/yidu/
Long Duong
1st Year PhD Candidate, advised by Sai Roshan Ayyalasomayajula and Karthik Dantu
106 Davis Hall Desk 12
Email: ngoclong@buffalo.edu
Alex Eastman
2nd Year PhD Candidate, advised by Ziming Zhao
309 Davis Hall Desk 01
Email: alexeast@buffalo.edu
Naveena Elango
8th Year PhD Candidate
340 Davis Hall Desk 09
Email: naveenae@buffalo.edu
Ashutosh Vilas Engavle
1st Year PhD Candidate, advised by Tevfik Kosar
Email: aengavle@buffalo.edu
Dennis Fedorishin
5th Year PhD Candidate, advised by Venugopal Govindaraju
113V Davis Hall Desk 06
Email: dcfedori@buffalo.edu
Xuelu Feng
Graduate Assistant 10m
2nd Year PhD Candidate, advised by Chunming Qiao and Junsong Yuan
301B Davis Hall Desk 05
Email: xuelufen@buffalo.edu
Taimeng Fu
106 Davis Hall Desk 14
Email: taimengf@buffalo.edu
https://sairlab.org/team/taimengf/
Tahsin Fuad Hasan
1st Year PhD Candidate, advised by Sai Roshan Ayyalasomayajula
202 Davis Hall Desk 01
Phone: (716) 645-1582
Email: tahsinfu@buffalo.edu
Ajaykumar Ganapathy Palaniswamy
Email: aganapat@buffalo.edu
Alexander Gherardi
1st Year PhD Candidate, advised by Wenyao Xu
Email: ajgherar@buffalo.edu
Jacob Goldverg
3rd Year PhD Candidate, advised by Tevfik Kosar
202 Davis Hall Desk 06
Email: jacobgol@buffalo.edu
Atul Anand Gopalakrishnan
301 Davis Hall Desk 13
Email: atulanan@buffalo.edu
Jessica Grogan
4th Year PhD Candidate, advised by Atri Rudra
203 Davis Hall Desk 11
Email: jrgrogan@buffalo.edu
https://cse.buffalo.edu/~jrgrogan/
Jiawei Guo
309 Davis Hall Desk 03
Email: jiaweigu@buffalo.edu
Jue Guo
3rd Year PhD Candidate, advised by Ahmet Erdem Sariyuce
301 Davis Hall Desk 12
Email: jueguo@buffalo.edu
https://csragtoriches.com/
Keyan Guo
4th Year PhD Candidate, advised by Hongxin Hu
309 Davis Hall Desk 17
Email: keyanguo@buffalo.edu
https://keyanub.github.io
Yanbo Guo
Email: yanboguo@buffalo.edu
Erfan Habibi Panah Fard
1st Year PhD Candidate, advised by Marina Blanton
301C Davis Hall Desk 03
Email: erfanhab@buffalo.edu
Enjamamul Hoq
301 Davis Hall Desk 07
Email: ehoq@buffalo.edu
Mohammad Jakir Hossain
5th Year PhD Candidate, advised by Ahmet Erdem Sariyuce
301 Davis Hall Desk 09
Email: mh267@buffalo.edu
https://jakir-sust.github.io/personal-website/
Shuwei Hou
3rd Year PhD Candidate
Email: shuweiho@buffalo.edu
Yuting Hu
3rd Year PhD Candidate, advised by Jinjun Xiong
341 Davis Hall Desk 03
Phone: (716) 645-4756
Email: yhu54@buffalo.edu
Mingzhen Huang
301A Davis Hall Desk 12
Email: mhuang33@buffalo.edu
mingzhenhuang.com
Qiqing Huang
309 Davis Hall Desk 13
Email: qiqinghu@buffalo.edu
Aaron Huber
10th Year PhD Candidate, advised by Oliver Kennedy
207 Capen Hall Desk 03
Email: ahuber@buffalo.edu
Grant Iraci
6th Year PhD Candidate, advised by Lukasz Ziarek
212 Capen Hall Desk 05
Email: grantira@buffalo.edu
Md Arman Islam
202 Davis Hall Desk 09
Email: mdarmani@buffalo.edu
https://scholar.google.com/citations?user=u4WxWZkAAAAJ&hl=en
Hasibul Jamil
4th Year PhD Candidate, advised by Tevfik Kosar
202 Davis Hall Desk 05
Email: mdhasibu@buffalo.edu
https://scholar.google.com/citations?hl=en&user=DGMHmAoAAAAJ
Bhavin Jawade
4th Year PhD Candidate, advised by Venugopal Govindaraju
113V Davis Hall Desk 01
Email: bhavinja@buffalo.edu
https://www.bhavinjawade.github.io
Isys Johnson
5th Year PhD Candidate, advised by Atri Rudra
203 Davis Hall Desk 02
Email: isysjohn@buffalo.edu
Yan Ju
6th Year PhD Candidate, advised by Siwei Lyu
301A Davis Hall Desk 15
Email: yanju@buffalo.edu
Namit Juneja
6th Year PhD Candidate, advised by Varun Chandola
212 Capen Hall Desk 07
Email: namitjun@buffalo.edu
namitjuneja.com
Pouya Karimiandehaghi
1st Year PhD Candidate, advised by Mingchen Gao
Email: pouyakar@buffalo.edu
pouyaka.github.io
Arjun Ramesh Kaushik
1st Year PhD Candidate, advised by Nalini Ratha
113X Davis Hall Desk 07
Phone: (716) 645-1575
Email: kaushik3@buffalo.edu
https://www.linkedin.com/in/arjun-ramesh-kaushik/
Sayem Khan
4th Year PhD Candidate
Email: skhan61@buffalo.edu
Steven Korzelius
7th Year PhD Candidate, advised by Chunming Qiao
309 Davis Hall Desk 14
Email: smk32@buffalo.edu
Nitin Kulkarni
4th Year PhD Candidate, advised by Chunming Qiao and Alina Vereshchaka
309 Davis Hall Desk 11
Email: nitinvis@buffalo.edu
https://www.linkedin.com/in/nitin-v-kulkarni/
Utkarsh Kumar
1st Year PhD Candidate, advised by Jinjun Xiong
Email: utkarshk@buffalo.edu
Mason Lary
Adjunct Instructor
3rd Year PhD Candidate, advised by Andrew K. Hirsch
207 Capen Hall Desk 06
Email: masonlar@buffalo.edu
https://www.linkedin.com/in/masonlary/
https://masolar.github.io/
https://scholar.google.com/citations?user=eoST48YAAAAJ&hl=en
Changjae Lee
341 Davis Hall Desk 05
Email: changjae@buffalo.edu
Juseung Lee
207 Capen Hall Desk 08
Email: juseungl@buffalo.edu
Mingxi Lei
4th Year PhD Candidate, advised by Jinhui Xu
203 Davis Hall Desk 08
Email: mingxile@buffalo.edu
Han Li
1st Year PhD Candidate, advised by Haonan Lu
338Y Davis Hall Desk 07
Phone: (716) 645-1598
Email: hli244@buffalo.edu
Jiajie Li
341 Davis Hall Desk 10
Email: jli433@buffalo.edu
Jiyang Li
7th Year PhD Candidate
214B Capen Hall Desk 03
Email: jiyangli@buffalo.edu
Liyao Li
2nd Year PhD Candidate, advised by Yaxiong Xie
340 Davis Hall Desk 08
Email: liyaoli@buffalo.edu
Chuhui Liu
Email: chuhuili@buffalo.edu
Dancheng Liu
2nd Year PhD Candidate, advised by Jinjun Xiong
341 Davis Hall Desk 09
Email: dliu37@buffalo.edu
https://danchengliu.github.io/
Gaoxiang Liu
3rd Year PhD Candidate, advised by Zhuoyue Zhao and Ziming Zhao
309 Davis Hall Desk 21
Email: gliu25@buffalo.edu
Xinyue Liu
5th Year PhD Candidate, advised by Lukasz Ziarek
338Y Davis Hall Desk 03
Email: xliu234@buffalo.edu
https://aaronxyliu.github.io/
Yuxin Liu
340 Davis Hall Desk 03
Email: yuxinliu@buffalo.edu
Tianyu Luan
4th Year PhD Candidate, advised by Junsong Yuan
301B Davis Hall Desk 08
Email: tianyulu@buffalo.edu
https://tyluann.github.io/
Zheyuan (Andy) Ma
4th Year PhD Candidate, advised by Ziming Zhao
309 Davis Hall Desk 04
Email: zheyuanm@buffalo.edu
https://cactilab.github.io/
https://andyma.zeabur.app/
https://github.com/monsterandy
https://scholar.google.com/citations?user=3ZKnS6EAAAAJ&hl=en
Navid Madani
4th Year PhD Candidate, advised by Rohini K. Srihari
203 Davis Hall Desk 10
Email: smadani@buffalo.edu
Vaishali Vithal Maheshkar
4th Year PhD Candidate, advised by Karthik Dantu
106 Davis Hall Desk 05
Email: vmaheshk@buffalo.edu
Pranay Meshram
3rd Year PhD Candidate, advised by Karthik Dantu
106 Davis Hall Desk 03
Email: pranaywa@buffalo.edu
Andrew Mikalsen
4th Year PhD Candidate, advised by Jaroslaw Zola
210 Capen Hall Desk 05
Email: ajmikals@buffalo.edu
Ali Mohammadi
Email: am394@buffalo.edu
Sagar Mohan
Email: sagarmoh@buffalo.edu
Davoud Moradi
203 Davis Hall Desk 05
Email: davoudmo@buffalo.edu
Sumaiya Islam Mouno
301C Davis Hall Desk 04
Email: smouno@buffalo.edu
Dennis Murphy
7th Year PhD Candidate, advised by Marina Blanton
301C Davis Hall Desk 15
Email: dpm29@buffalo.edu
Amir Nassereldine
341 Davis Hall Desk 04
Email: amirnass@buffalo.edu
Jason Niu
301 Davis Hall Desk 11
Email: jasonniu@buffalo.edu
Yu Nong
309 Davis Hall Desk 02
Email: yunong@buffalo.edu
Isabelle Ondracek
2nd Year PhD Candidate, advised by Hongxin Hu
309 Davis Hall Desk 19
Email: ikondrac@buffalo.edu
Sayantan Pal
3rd Year PhD Candidate, advised by Rohini K. Srihari
338Z Davis Hall Desk 08
Email: spal5@buffalo.edu
Shubham Pandey
2nd Year PhD Candidate, advised by Venugopal Govindaraju
Email: spandey8@buffalo.edu
Smarana Shrikant Pankanti
Email: smaranas@buffalo.edu
Rupam Patir
309 Davis Hall Desk 09
Email: rupampat@buffalo.edu
Hai Chau Pham
203 Davis Hall Desk 12, 301B Davis Hall Desk 10
Phone: (716) 645-1583, (716) 645-0330
Email: haichaup@buffalo.edu
Michael Piskozub
207 Capen Hall Desk 09
Email: mepiskoz@buffalo.edu
Pratik Pokharel
207 Capen Hall Desk 07
Email: pratikpo@buffalo.edu
https://odin.cse.buffalo.edu/
https://github.com/UTDRON
https://scholar.google.com/citations?user=NCEoNTkAAAAJ&hl=en
Shengzhou Qiang
2nd Year PhD Candidate, advised by Haonan Lu
338Y Davis Hall Desk 02
Email: sqiang@buffalo.edu
Jiayu Qin
3rd Year PhD Candidate, advised by Changyou Chen
338Z Davis Hall Desk 05
Email: jiayuqin@buffalo.edu
Adithya Raman
202 Davis Hall Desk 03
Email: araman5@buffalo.edu
Sahana Rangasrinivasan
113V Davis Hall Desk 05
Email: srangasr@buffalo.edu
Elvis Rodrigues
202 Davis Hall Desk 04
Email: elvisdav@buffalo.edu
Ayush Roy
301C Davis Hall Desk 02
Email: aroy25@buffalo.edu
Shekoufeh Sadeghi
106 Davis Hall Desk 13
Email: shekoufe@buffalo.edu
Zainul Abideen Sayed
210 Capen Hall Desk 04
Email: zsayed@buffalo.edu
Trevor Schneggenburger
3rd Year PhD Candidate, advised by Jaroslaw Zola
210 Capen Hall Desk 01
Email: tcschneg@buffalo.edu
Sofiya Semenova
7th Year PhD Candidate, advised by Karthik Dantu
106 Davis Hall Desk 09
Email: sofiyase@buffalo.edu
Venugopal Shah
1st Year PhD Candidate, advised by Venugopal Govindaraju
Email: vshah3@buffalo.edu
https://github.com/venu-unev
Rohan Jagdish Sharma
4th Year PhD Candidate, advised by Changyou Chen
338Z Davis Hall Desk 03
Email: rohanjag@buffalo.edu
Yan Shen
8th Year PhD Candidate, advised by Mingchen Gao
338X Davis Hall Desk 03
Phone: (716) 645-8860
Email: yshen22@buffalo.edu
Zhaofeng Si
3rd Year PhD Candidate, advised by Siwei Lyu
301A Davis Hall Desk 10
Email: zhaofeng@buffalo.edu
Kartikeya Singh
106 Davis Hall Desk 01
Email: ksingh35@buffalo.edu
https://kartikeya13.github.io/
Alexander Stone
113V Davis Hall Desk 07
Email: awstone@buffalo.edu
Shaoshu Su
106 Davis Hall Desk 15
Email: shaoshus@buffalo.edu
Ankitha Sudarshan
Email: asudarsh@buffalo.edu
https://www.linkedin.com/in/ankitha-sudarshan-ba33
Chengzhe Sun
301A Davis Hall Desk 13, 301A Davis Hall Desk 14
Phone: (716) 645-4768, (716) 645-4768
Email: csun22@buffalo.edu
https://cse.buffalo.edu/~csun22/
Jingchen Sun
338Z Davis Hall Desk 07
Email: jsun39@buffalo.edu
https://jingchensun.github.io/
Xi Tan
5th Year PhD Candidate, advised by Ziming Zhao
Email: xitan@buffalo.edu
https://mintancy.github.io/
Yash Turkar
106 Davis Hall Desk 04
Email: yashturk@buffalo.edu
DRONES Lab
yash.turkar.in
. Varun Shijo
3rd Year PhD Candidate, advised by Wenyao Xu
340 Davis Hall Desk 12
Email: varunshi@buffalo.edu
Embedded Sensing and Computing Group / Optical and Ultrasonic Imaging Lab
braininahat.github.io
github.com/braininahat
https://scholar.google.com/citations?user=9xB7QGgAAAAJ&hl=en
Nitin Vinod
2nd Year PhD Candidate, advised by Lukasz Ziarek
207 Capen Hall Desk 10
Email: nitinvin@buffalo.edu
Congying Wang
2nd Year PhD Candidate, advised by Zhuoyue Zhao
338Y Davis Hall Desk 06
Email: cwang39@buffalo.edu
Wei Wang
7th Year PhD Candidate, advised by Zhanpeng Jin
Email: wwang49@buffalo.edu
Xiao Wang
Email: xwang277@buffalo.edu
https://www.buffalo.edu/cubs.html
https://wangxiaoshawn.github.io/
linkedin.com/in/xiao-w-582a88229
Xingyu Wang
1st Year PhD Candidate, advised by Hongxin Hu
309 Davis Hall Desk 05
Email: xwang282@buffalo.edu
Yuhao Wang
340 Davis Hall Desk 07
Email: ywang427@buffalo.edu
Muhammad Ahmad Waseem
Email: mwaseem@buffalo.edu
https://ahmad-personal-web.vercel.app/
Feng Wei
309 Davis Hall Desk 06
Email: fengwei@buffalo.edu
Chao Wu
Email: cwu64@buffalo.edu
Nan Xi
5th Year PhD Candidate, advised by Junsong Yuan
301B Davis Hall Desk 07
Email: nanxi@buffalo.edu
Peiyao Xiao
2nd Year PhD Candidate, advised by Kaiyi Ji
301A Davis Hall Desk 06
Email: peiyaoxi@buffalo.edu
https://peiyaoxiao.github.io/index.html
Kangxian Xie
Email: kangxian@buffalo.edu
Chen Xu
6th Year PhD Candidate, advised by Kenneth W. Regan
203 Davis Hall Desk 06
Email: chenxu@buffalo.edu
Chenhui Xu
341 Davis Hall Desk 01
Email: cxu26@buffalo.edu
Fei Xu
8th Year PhD Candidate, advised by Venugopal Govindaraju and Ifeoma O. Nwogu
113R Davis Hall Desk 01
Email: fxu3@buffalo.edu
Yaman Yaman Kumar
1st Year PhD Candidate, advised by Changyou Chen
338Z Davis Hall Desk 02
Email: yamankum@buffalo.edu
https://sites.google.com/view/yaman-kumar/
Pengyu Yan
7th Year PhD Candidate, advised by David Doermann
301B Davis Hall Desk 11
Email: pyan4@buffalo.edu
Eafan Yang
301A Davis Hall Desk 07
Email: yyang99@buffalo.edu
https://www-student.cse.buffalo.edu/~yyang99/
Xixian Yang
338Y Davis Hall Desk 04
Email: xixianya@buffalo.edu
Sudhir Yarram
6th Year PhD Candidate, advised by Junsong Yuan
301B Davis Hall Desk 03
Email: sudhirya@buffalo.edu
Yunnan Yu
4th Year PhD Candidate, advised by Zhuoyue Zhao
338Y Davis Hall Desk 08
Email: yunnanyu@buffalo.edu
Yuanhao Zhai
5th Year PhD Candidate, advised by David Doermann and Junsong Yuan
301B Davis Hall Desk 06
Email: yzhai6@buffalo.edu
https://yhzhai.com
https://github.com/yhZhai
https://scholar.google.com/citations?hl=en&user=AeU2HdYAAAAJ
Zitong Zhan
106 Davis Hall Desk 25
Email: zzhan4@buffalo.edu
Jiaheng Zhang
Email: zhang383@buffalo.edu
Tianyang Zhang
1st Year PhD Candidate, advised by Yaxiong Xie
340 Davis Hall Desk 01
Email: tzhang52@buffalo.edu
Wen Zhang
Email: wzhang59@buffalo.edu
Xiaoyu Zhang
340 Davis Hall Desk 02
Email: zhang376@buffalo.edu
Zhipeng Zhao
106 Davis Hall Desk 10
Email: zzhao43@buffalo.edu
Shijie Zhou
2nd Year PhD Candidate, advised by Changyou Chen
338Z Davis Hall Desk 06
Email: shijiezh@buffalo.edu
Yujie Zhu
Email: yzhu68@buffalo.edu
Zixin Zhu
301B Davis Hall Desk 04
Email: zixinzhu@buffalo.edu
Shawn Zimmermann
338Y Davis Hall Desk 05
Email: zimmerm3@buffalo.edu
https://cse.buffalo.edu/~zimmerm3/
Dylan Zinsley
1st Year PhD Candidate, advised by Atri Rudra
203 Davis Hall Desk 13
Email: dylanzin@buffalo.edu