Deutsche Bank Loves These Small-Cap Biotech Stocks – PTC …