This research center is part of the Helmholtz Association of German Research Centers. Company: BASF SE. Scientific Positions at Indian Council of Medical Research, New Delhi. Location: Ludwigshafen,DEU. ... Heidelberg, Germany.