Kancera announces new patents in its Fractalkine system

Pharma Manufacturing News +