Whalespan
Loading…
Insulin receptor substrates (IRS) 1 and 2 are present in multiple tissues, including muscle and liver. — Whalespan