Peptides : proceedings of the sixth european symposium athens - London Pergamon press

547.964(03)