by Carl Djerassi
publisher: Imperial College Press publish date: March 21st 2012
format: hardcover pages: 112
language: English
ISBN:
184816937X (9781848169371)
publisher: Imperial College Press publish date: March 20th 2012
format: paperback pages: 112
language: English
ISBN:
1848169388 (9781848169388)
publisher: Imperial College Press publish date: March 21st 2012
format: ebook pages: 132
language: English
ISBN:
184816940X (9781848169401)