Definitions
There is 1 meaning of the phrase
Richard John Roberts.
Richard John Roberts - as a noun
United states biochemist (born in england) honored for his discovery that some genes contain introns (born in 1943)
Synonyms (Exact Relations)
richard j. robertsroberts