Thanks! It seems that the lack of FDA approval here in the States is actually working in our favor. I followed you as well!
You are viewing a single comment's thread from:
Thanks! It seems that the lack of FDA approval here in the States is actually working in our favor. I followed you as well!