| Probably apply to Friday KE: |
| 2003 |
-
Department Medicine, Tulane University Health Sciences Center, New Orleans, Louisiana 70112, USA. · Pubmed 12876295
|
| 2002 |
-
Department of Endocrinology, Tulane University Health Sciences Center, 1430 Tulane Avenue, New Orleans, LA 70112, USA. · Pubmed 12162935
|