R

Rajasekhar Gupta

1 year ago

I've had mixed experiences with Biostar Ventures. ...

I've had mixed experiences with Biostar Ventures. On one hand, they have provided valuable investment opportunities in the biotech sector. On the other hand, their communication and response time could be improved. Overall, an okay company to work with.

Comments:

No comments