English | German | Russian | Czech

monobody English

Meaning monobody meaning

What does monobody mean?

monobody

A synthetic binding protein constructed using a fibronectin type III domain as a molecular scaffold.

Are you looking for...?