Location
RSL is located in the Natural Science Complex on the University's North Campus. The address is as follows:864 Natural Sciences Complex
Buffalo, NY 14260-3050
Download detailed maps |
Telephone & Fax
- Tel. 716-645-6800 x3920
- Fax. 716-645-3999
E-mails
- Dr. Bea Csatho: bcsatho@buffalo.edu
- Taehun Yoon : tyoon2@buffalo.edu