Huck Institutes of Life Sciences, The Pennsylvania State University, University Park, Pennsylvania, United States of America.|Huck Institutes of Life Sciences, The Pennsylvania State University, University Park, Pennsylvania, United States of America.|Huck Institutes of Life Sciences, The Pennsylvania State University, University Park, Pennsylvania, United States of America.