Recent Patents on Biotechnology Journal uri icon