P
Phyllis Tobias Review of Biopharma network
The Biopharma network is an average company. Their...
The Biopharma network is an average company. Their website is quite informative and easy to navigate. However, I found their customer service to be lacking. They took too long to respond to my inquiries and were not very helpful. Overall, it was an average experience.
Comments: