Michal Zapalowski, Ph.D.
Recent update: 30-06-2007