A self-perpetuating ring chromosome.
(Q52139673)
scientific article published in July 1962
scientific article published in July 1962
Language:
Current Data About
A self-perpetuating ring chromosome.