roypta e6

Publisher: 
The Royal Society
Electronic ISSN: 
1471-2962
Print ISSN: 
1364-503X
Highwire: jcode: 
roypta
Journal Era ID: 
e6
Highwire Journal Abbreviated Title: 
Phil. Trans. R. Soc. A