Contact the publisher of this press release Placement Rate for Recent St. Lawrence University Graduates Tops 96%