The scent makes sense.
Science
; 215(4537): 1224, 1982 Mar 05.
Article
en En
| MEDLINE
| ID: mdl-17757529