20060220164700.0 Drug development communications. New York (State) scholarsportal Scholars Portal 1974/1976 2024-03-02 Preserved : 1, 2 Preserved : 1 (1 to 6); 2 (1 to 3, 4-5, 6) Preserved Taylor and Francis Drug Development Communications 0095-5183 0095-5183 0095-5183 Drug development communications lockss LOCKSS Archive 1974/1976 2024-03-25 1, 2 1, 2 Preserved Taylor & Francis Drug Development Communications 0095-5183 0095-5183 Drug development communications 0095-5183 Drug development communications. 0095-5183