Peptide Receptor

Research output: Patent

Authors

Details

Original languageEnglish
Patent numberWO2015/001356
Publication statusPublished - 8 Jan 2015