Es gab keine Indogermanen. Die Germanen stammen - wie die anderen (Nord)Westeuropäer auch, zum Großteil vom westeuropäischen Jäger und Sammler ab.
Die Slawen stammen vom osteuropäischen Jäger und Sammler ab (dessen DNA übrigens zu 15% aus dem westeuropäischen und zu 75% aus sibirischen Jägern und Sammlern besteht)
Es gab zwar die Indoeuropäer, aber keine Indogermanen. Das ist aber wieder eine andere Geschichte