Public concept · 6bf78068-6446-4906-852b-3b4b57d68c30
yellow fluorescent protein fusion protein localization evidence
English
en
YFP fusion protein localization evidenceUnrated
yellow fluorescent protein fusion protein localization evidenceUnrated
en