Electromagnetic Biology and Medicine - Taylor & Francis

1536-8386