Amphibian macrophage development and antiviral defenses Academic Article uri icon