51
enthalten in: Nephrologie & therapeutique | 2009



54
enthalten in: Artificial organs | 2008



56
enthalten in: Arthritis Research & Therapy | 2007



57
enthalten in: Arthritis Research & Therapy | 2007



60
enthalten in: Arthritis Research & Therapy | 2006