Teduglutide definition

A particular therapeutic hormone.
noun
0
0
Advertisement