After a quick Google, if it's the same Rasa Roberts, she is a Horse Breeder in London - I guess some sort of connection with Stem Cell treatment - perhaps she has firsthand experience on the work of this treatment.
Add to My Watchlist
What is My Watchlist?