Entity

Incyte

American pharmaceutical company

Entity sentiment