Stowers Institute for Medical Research Wall of Fountains
Posted by: wardnkathy
N 39° 02.255 W 094° 34.472
15S E 363726 N 4322126
Stowers Institute for Medical Research Wall of Fountains.
Waymark Code: WM3RT1
Location: Missouri, United States
Date Posted: 05/12/2008
Views: 6
These fountains flow from the north wall of the Stowers Institute for Medical Research. They are a much see for fountain lovers.
The Institute conducts basic research on genes and proteins that control fundamental processes in living cells to unlock the mysteries of disease and find the keys to their causes, treatment, and prevention.
To learn more about Stowers Institute for Medical Research go to (
visit link)