folliculin

noun 2

Definitions

noun

1

oestrone

2

A protein associated with tumour suppression

Your note

not saved
0 chars