print
|
close
Plant cell, tissue and organ culture (Print)
/ Kluwer Academic.-- (1981) -.-- London ISSN 0167-6857
Full Text
not available
URL
http://link.springer.com/journal/11240
Also on the years
1573-5044