D
Deandrea Laub Review of Innate Immunotherapeutics
To be honest, I'm not very impressed with the serv...
To be honest, I'm not very impressed with the services provided by Innate Immunotherapeutics. The website is not user-friendly at all. It took me a while to find the necessary information. The overall experience was below average.

Comments: