Please does the expression in question mean 'take part in'?<br/><br/>"Like many neuroplasticians, Taub has his hand in numerous collaborative experiments."<br/><br/>Thank you