Showing 10606 to 10620 of 21886 results
SerpinB3 inhibitor for tumor  treatment

SerpinB3 inhibitor for tumor treatment

Patents for licensing Unismart - University of Padua Foundation