Durham, N.C.
Technology: Chemistry to develop compounds that block lysophosphatidic acid (LPA) signaling...