Contact Us Get in Touch Stay Connected with Glycoworld Facebook Twitter Linkedin Our Location Monsanto Hall 3501 Laclede Ave., 125 St. Louis, MO 63103 Email Us alexei.demchenko@slu.edu Saint Louis University https://www.slu.edu/ Send us a Message We would love to hear from you! Please enable JavaScript in your browser to complete this form.Name *Email *Subject *Comment or Message *CommentSubmit