Who leech that? The Player or the minion. I read it as the player get 0.7% of the physical minion damage as health, but am i right?
the minion gets the health
it is actually one of the most important stats for minion builds as it keeps your minions alive