Biomechanical Engineer at Regeneron Regeneron Nashville, TN 37201, USA Degree in STEM field preferred View Details