P

The experience with Innate Immunotherapeutics was ...

The experience with Innate Immunotherapeutics was not as good as expected. Their website is confusing, and it is difficult to find relevant information. The overall experience was below average.

Comments:

No comments