G

This is a wonderful place for stem cell research. ...

This is a wonderful place for stem cell research. I am extremely impressed with the facilities provided by the Institute for stem cell biology and regenerative medicine (instem). The staff is friendly and helpful. I had a great experience here.

Comments:

No comments