Postdoctoral and Academic Positions in Veterinary Medicine/Animal Care at The University of Florida, United States, an American public research university in Gainesville, Florida, United States.

PositionDepartmentLocationCloses
Clinical Assistant/Associate/Full Professor of Aquatic Disease Diagnosis28060000 – VM-COMP, DIAG & POP MEDICINEMain Campus (Gainesville, FL)8 Sep 2024
The Bronson Animal Disease Diagnostic Laboratory (BADDL) and the Department of Comparative, Diagnostic, and Population Medicine (CDPM) at the University of Florida-College of Veterinary Medicine (UF-CVM) invite applications for a full time, Clinical Asst/Assoc/Professor of Aquatic Diseases to serve as the Aquatic Disease Diagnosis Section Head at BADDL.
Clinical Assistant/Associate/Full Professor of Veterinary Anatomic Pathology28060000 – VM-COMP, DIAG & POP MEDICINEMain Campus (Gainesville, FL)8 Sep 2024
The Bronson Animal Disease Diagnostic Laboratory (BADDL) and the Department of Comparative, Diagnostic, and Population Medicine (CDPM) at the University of Florida-College of Veterinary Medicine (UF-CVM) invite applications for a full time, Clinical Assistant/Associate/Full Professor of Anatomic Pathology.
Clinical Assistant/Associate/Full Professor of Veterinary Microbiology28060000 – VM-COMP, DIAG & POP MEDICINEMain Campus (Gainesville, FL)8 Sep 2024
The Bronson Animal Disease Diagnostic Laboratory (BADDL) and the Department of Comparative, Diagnostic, and Population Medicine (CDPM) at the University of Florida-College of Veterinary Medicine (UF-CVM) invite applications for a full time, Clinical Assistant/Associate/Full Professor of Veterinary Microbiology.
Clinical Assistant/Associate Professor of Zoological Medicine28060000 – VM-COMP, DIAG & POP MEDICINEMain Campus (Gainesville, FL)8 Sep 2024
The College of Veterinary Medicine’s Department of Comparative, Diagnostic, and Population Medicine at the University of Florida (UF) invites applications for a faculty member to join our Zoological Medicine Service as a full time, clinical track Assistant or Associate Professor of Zoological Medicine.
Clinical Assistant Professor in Emergency and Critical Care28090000 – VM-SACSMain Campus (Gainesville, FL)13 Sep 2024
The University of Florida Emergency & Critical Care service is inviting applicants for a faculty position in Emergency & Critical Care to join our existing team of 16 faculty members (8 criticalists and 8 full time ER DVMs), along with a 10 strong resident team and an amazing nursing staff including several VTS-ECC.
Large Animal Veterinary Technician – Part Time (OPS)28321000 – VM-HOSPITALMain Campus (Gainesville, FL)14 Aug 2024
The University of Florida, Large Animal Hospital is recruiting for 2-3 part-time OPS Large Animal Veterinary Technician – On Call to work, primarily, on-call for nights, weekends and holidays with additional hours expected to cover staff leave. This is a position that requires a motivated, well-organized and caring individual with experience in treating and handling horses – but may include goats, pigs, alpacas, cattle, sheep and llama patients
Part-Time Emergency and Critical Care Veterinary Technician I/II (OPS)28340000 – VM-OCALA CLINICMarion14 Aug 2024
Earn up to $41.60 with shift differential pay working with the University of Florida Pet Emergency Treatment Services (UF PETS) located in Ocala, FL. Our technicians work in a fast-paced, teaching-driven environment alongside other experienced veterinary staff and clinicians. We offer highly competitive wages, and benefits including health benefits, relocation assistance, retention bonuses, licensing fees paid, and more! Work for a team that’s making a difference!
Veterinary Diagnostic Imaging Manager28313500 – VM-RADIOLOGYMain Campus (Gainesville, FL)14 Aug 2024
The University of Florida Veterinary Hospital is looking for a highly motivated and experienced manager to lead our Diagnostic Imaging team that supports the large and small animal hospitals. The Manager is responsible for creating an environment of patient-focused care, excellent communications, defining standards for quality patient care, managing and developing work-based teams, ensuring staff receive proper training and providing leadership for the team. The person acts as a working manager, covering staff when needed to ensure adequate coverage. The successful candidate reports to the Director of the Small Animal Hospital. This position requires advanced knowledge of diagnostic imaging.
Veterinary Client Service Representative, Part-Time28340000 – VM-OCALA CLINICMarion14 Aug 2024
The UF Pet Emergency Treatment Services in Ocala Florida is seeking a part- time Client Service Representative (CSR). This position is responsible for answering phones, processing payments, directing communications with clients during their visit, and acting as a liaison between the client and staff to ensure the visit goes smoothly.
Part Time Veterinary Assistant (OPS)28340000 – VM-OCALA CLINICMarion14 Aug 2024
The University of Florida Pet Emergency Treatment Services in Ocala, FL is seeking a self-motivated veterinary technician assistant. Our technician assistant positions are the perfect entry for less experienced individuals interested in becoming better acquainted with the emergency animal care environment. Our assistants work in a fast-paced, teaching-driven environment alongside experienced veterinary technicians, students, and clinicians. Applicants must be motivated, well-organized, hardworking, and prepared to take direction well.

Small Animal Veterinary Technician, Part Time (OPS)
28360000 – VM-WORLD EQUESTRIAN CENTERMarion14 Aug 2024
The University of Florida Veterinary Hospitals is seeking Small Animal Veterinary Technicians to join our team at our hospital at the World Equestrian Center in Ocala, FL. This individual will assist clinicians with routine and urgent examinations, treatments, clinical procedures, and hospitalization nursing care. We offer highly competitive wages and benefits including health benefits, retention bonuses, licensing fees paid, and more!
Multi-Service Veterinary Technician I/II (CARE)28311000 – VM-HOSPITALMain Campus (Gainesville, FL)14 Aug 2024
Are you a skilled veterinary technician who is interested in learning and performing a variety of specialty skills and working with a wide range of specialists, nursing staff, and patients? The UF Small Animal Hospital is looking for our next team member to join our multi-service technicians in supporting the services across the hospital including all of the specialties and our emergency and critical care areas.
Overnight Veterinary Assistant, Small Animal and Equine (CARE)28360000 – VM-WORLD EQUESTRIAN CENTERMarion14 Aug 2024
The University of Florida, Veterinary Hospital at the World Equestrian Center (WEC) in Ocala, FL is looking for a veterinary technician assistant to help technicians, client service representatives, and doctors to provide excellent patient care and customer service. This is a full-time benefited position, is primarily scheduled overnights and eligible for generous shift differential in addition to base rate of pay.
Anesthesia Veterinary Assistant (CARE)28318000 – VM-ANESTHESIOLOGY/PAIN MGTMain Campus (Gainesville, FL)14 Aug 2024
The College of Veterinary Medicine is seeking an Anesthesia Assistant to help maintain the anesthesia machines, equipment and service area to allow certified anesthesia technicians to focus on patient care.
Veterinary Hospital Anesthesiology Technician I/II (CARE)28318000 – VM-ANESTHESIOLOGY/PAIN MGTMain Campus (Gainesville, FL)14 Aug 2024
We are seeking full time veterinary technicians to join our anesthesia team. Our techs have a passion for anesthesia and pain management. They work closely with services to provide anesthesia to patients undergoing procedures and play a key role in training veterinary students and other veterinary technicians in the nursing skills specific for anesthesia.
Veterinary Hospital Supervisor28311000 – VM-HOSPITALMain Campus (Gainesville, FL)14 Aug 2024
The Veterinary Hospital Supervisor will be an integral member of the team, working with their manager and doctors to provide high quality nursing care and develop the nursing team with the service(s). This role works closely with their manager in a collaborative relationship. Primary job duties include leading and mentoring the daily operations of nursing staff as well as development of the skill and knowledge base of the team. This position acts as a working supervisor, providing oversight while working alongside their team. They will actively participate in the screening and selection of new team members and provide onboarding and training for the staff alongside their manager. They will also provide regular feedback to the nursing staff through performance evaluations and mentoring.
Veterinary Diagnostic Imaging Technician l/II (CARE)28313500 – VM-RADIOLOGYMain Campus (Gainesville, FL)14 Aug 2024
The Diagnostic Imaging Service at the University of Florida Veterinary Hospital is recruiting for a Veterinary Diagnostic Imagining Technician. The primary role of the Technician is to support the veterinarians while obtaining radiologic imaging of patients for interpretation by a radiologist. These images with the interpretation will provide information to the referring veterinarian or specialist that will help determine a diagnosis for their patient. Our technicians work with veterinary students throughout the year. The individual must be able to develop friendly, professional relationships and maintain a positive attitude throughout all interactions. The technician would be responsible for maintaining cleanliness of the areas and equipment as well as maintaining inventory and stock, ensuring communications are happening within the team. Individuals should genuinely care about people and animals, possess excellent communication skills, outgoing, full of enthusiasm and a team player. This position requires a post offer health assessment.
Veterinary Hospital Accounts Receivable Representative (CARE)28319000 – VM-SAH CUSTOMER SERVICEMain Campus (Gainesville, FL)14 Aug 2024
The University of Florida Veterinary Hospital is seeking for a qualified candidate to join our Accounts Receivable and Medical Records team.The Veterinary Hospital Accounts Receivable Representative provides support for the hospital with Accounts Receivable and Medical Records with an emphasis on Research accounts. This position is integral member and acts as a point person for communication with clients, referring veterinarians, and other areas of the hospital in regards to medical records and billing.
Veterinary Technician I/II- WEC (CARE)28360000 – VM-WORLD EQUESTRIAN CENTERMarion14 Aug 2024
The University of Florida Veterinary Hospitals is seeking Small Animal Veterinary Technicians to join our team at our hospital at the World Equestrian Center in Ocala, FL. This individual will assist clinicians with routine and urgent examinations, treatments, clinical procedures, and hospitalization nursing care. We offer highly competitive wages and benefits including health benefits, retention bonuses, licensing fees paid, and more!
Veterinary Community Outreach Program Veterinary Technician I/II (CARE)28314000 – VM-VETERINARY COMM OUTRCH PROGMain Campus (Gainesville, FL)14 Aug 2024
University of Florida’s Veterinary Community Outreach Program is recruiting for a Veterinary Technician to join their team centered around providing medical care to shelter and rescue animals. The program is designed to introduce students to the challenges of veterinary practice in both community and shelter environments and give experience in spay and neuter techniques plus preventative medicine of canines and felines. This position works closely with clinicians and students providing necessary care to adoptable pets. This is a fast-paced area with a strong teaching component. Technicians provide support by assisting veterinarians with exams, treatments, anesthesia, and surgery, as well as providing insight, instruction, and demonstration to veterinary students.

Veterinary Assistant (CARE)
28340000 – VM-OCALA CLINICMarion14 Aug 2024
Earn up to $18.70 with shift differential pay working at the University of Florida Pet Emergency Treatment Services (UF PETS) in Ocala, FL. Our veterinary technician assistant positions are the perfect entry for less experienced individuals interested in becoming better acquainted with the emergency animal care environment. Our assistants work in a fast-paced, teaching-driven environment alongside experienced veterinary technicians, students, and clinicians. We offer highly competitive wages, and benefits including health benefits, relocation assistance, retention bonuses, and more! Work for a team that’s making a difference!
Emergency and Critical Care Veterinary Technician I/II (CARE)28340000 – VM-OCALA CLINICMarion14 Aug 2024
The University of Florida Veterinary Hospitals is recruiting for an experienced Veterinary Technician for its Ocala Emergency Practice (UF Pet Emergency Treatment Services). Our technicians work in a fast-paced, teaching-driven environment alongside other experienced veterinary staff and clinicians. We offer highly competitive wages, benefits including health benefits, relocation assistance, retention bonuses, 3-day work week, licensing fees paid, and more!
Radiation Oncology Veterinary Technician I/II (CARE)28313501 – VM-RADIATION ONCOLOGYMain Campus (Gainesville, FL)14 Aug 2024
The Small Animal Hospital is recruiting a veterinary technician for the Radiation Oncology service. We are seeking a technician who is passionate about the opportunities the oncology specialty can provide in prolonging the lives of their patients, while extending compassion and empathy to their patients and loved ones. An individual in this position must possess excellent communication skills and be proactive in determining the needs of the hospital. A successful applicant should enjoy learning new things and can quickly adapt to a changing environment. They need to possess a good base knowledge of veterinary medicine and express a positive attitude in their daily work. The individual must be able to communicate effectively, demonstrate critical thinking and professionalism.
Veterinary Assistant Manager– WEC Small Animal28360000 – VM-WORLD EQUESTRIAN CENTERMarion14 Aug 2024
The University of Florida Veterinary Hospitals is seeking an experienced Veterinary Assistant Manager to oversee key operations at our equine and small animal hospital at the World Equestrian Center in Ocala, FL. This individual will play an integral role in the hospital and is responsible for management of personnel and facilities & equipment.
Emergency and Critical Care Veterinary Technician Specialist28311001 – VM-ICU AND PCW SERVICESMain Campus (Gainesville, FL)14 Aug 2024
Are you in search of a work family with a passion for Emergency and Critical Care? Do you thrive in a fast-paced work environment? Do you want to put your expertise to use on a daily basis? We want our VTS to work side by side with our doctors reviewing cases, teaching students, and managing cases. UF Small Animal Hospital is seeking Veterinary Technician Specialists (ECC) for our busy, VECCS-accredited Level-1 hospital. We provide care for over 46,000 patients annually and our team is one of the largest in the world consisting of VTS (ECC) technicians , board certified criticalists, emergency clinicians, residents and interns, and over 70 veterinary technicians and assistants not to mention a client services team that supports the service 24/7. ECC collaborates with 16 other specialties within the small animal hospital including internal medicine, integrative medicine, diagnostic imaging, surgery, neurology, and oncology. The hospital is also supported by a full diagnostic reference laboratory. Our mission is quality patient care from admission to discharge. In order to optimize care, our emergency room and ICU are split, permitting focused assessment and prompt intervention for both walk-in and referral patients. We strive to provide a positive environment and are proud to promote a culture where technician input, knowledge and skills are valued and respected.
Emergency & Critical Care Veterinary Technician I/II (CARE)28311001 – VM-ICU AND PCW SERVICESMain Campus (Gainesville, FL)14 Aug 2024
3-day work week! Competitive Salary! Are you looking to grow professionally and be part of a busy hospital with diverse cases and an emphasis on educational development? UFVH is currently hiring veterinary technicians/nurses for the emergency and critical care service. We offer highly competitive wages and benefits including health benefits, relocation assistance, retention bonuses, 3-day work week, licensing fees paid, and more!
OPS Client Services Representative – WEC28360000 – VM-WORLD EQUESTRIAN CENTERMarion14 Aug 2024
The University of Florida Veterinary Hospitals is seeking a part- time Client Service Representative to join our team at our equine and small animal hospital at the World Equestrian Center in Ocala, FL. This individual will primarily work at the small animal front desk. The Client Service Representative is responsible for coordinating daily activity of patients, directing communications with clients during their visit, and acting as a liaison between the client and staff to ensure the visit goes smoothly.
Veterinary Client Service Representative I/II (CARE)28319000 – VM-SAH CUSTOMER SERVICEMain Campus (Gainesville, FL)14 Aug 2024
The UF Small Animal Hospital Client Services at the UF Veterinary Hospitals is recruiting for a Client Service Representative supporting our emergency service. This individual will work one-on-one with clients and hospital staff and must be able to develop friendly, professional relationships and maintain a positive attitude throughout all interactions.
Progressive Care Ward Technician II28311001 – VM-ICU AND PCW SERVICESMain Campus (Gainesville, FL)16 Aug 2024
The University of Florida Small Animal Hospital is seeking self-motivated and compassionate veterinary technicians to become part of our Progressive Care Ward team. The PCW acts as the stable patient care hub for the entire small animal hospital, ensuring each new day offers an exciting and varied array of patient cases. Our cutting edge facility offers you the opportunity to learn advanced patient care techniques in a supportive learning atmosphere. The PCW is the perfect gateway for new and experienced technicians to become better acquainted with the hospital’s culture and practices. Our technicians work in a fast-paced, teaching-driven environment alongside other experienced veterinary technicians, volunteers, students, and clinicians. Applicants must be a motivated, well-organized, and caring individuals who are knowledgeable and skillful in the nursing care of general and critically ill animal patients. A person in this position must possess excellent communication skills and be proactive in determining the needs of the hospital. A successful applicant should enjoy learning new things and can quickly adapt to a changing environment. They need to possess a good base knowledge of veterinary medicine and express a positive attitude in their daily work. The individual must be able to communicate effectively, and demonstrate critical thinking and professionalism. Individual is considered essential personnel and part of the Emergency response team which may include reporting to work during Main Campus closures. Available Shifts: This area needs coverage 24 hours/7 days a week. We are currently seeking to fill open weekend and overnight positions. Shifts are 3 days per week working 13-hour shifts. The individual’s schedule may change, with a 2-week notice, to accommodate staffing and caseload needs. This position is required to cover assigned holidays throughout the year.
Emergency & Critical Care Veterinary Service Technician (CARE)28311001 – VM-ICU AND PCW SERVICESMain Campus (Gainesville, FL)21 Aug 2024
Are you looking to grow professionally and be part of a busy hospital with diverse cases and an emphasis on educational development? UFVH is currently hiring veterinary technicians/nurses for the emergency and critical care service. We offer highly competitive wages and benefits including health benefits, relocation assistance, retention bonuses, licensing fees paid, and more!

PCW Supervisor
28311001 – VM-ICU AND PCW SERVICESMain Campus (Gainesville, FL)21 Aug 2024
Are you an experienced and passionate veterinary technician with a desire to inspire other technicians to greater heights? The UF Small Animal Hospital – Progressive Care Ward (PCW) is searching for the right candidate to effectively immerse themselves in the overnight technician team culture as an engaging mentor to develop team members and to promote excellence in patient care. The PCW ward is a part of our Emergency & Critical Care department operating as a “stable” patient and post-op ward ward and an isolation ward for the ICU area. We are a VECCS-accredited Level-1 hospital providing care for over 46,000 patients annually. The ECC dept. is one of the largest in the world consisting of VTS (ECC) technicians, board-certified criticalists, emergency clinicians, residents and interns, and over 70 veterinary technicians and technician assistants not to mention the client services team that supports the service 24/7. The service collaborates with 16 other specialties within the small animal hospital including internal medicine, integrative medicine, diagnostic imaging, surgery, neurology, and oncology; providing 24/7 patient care for all hospitalized patients. The hospital is also supported by a full diagnostic reference laboratory, an impressive veterinary pharmacy support team, and a canine/feline blood bank staffed by a VTS-ECC technician.
Clinical Assistant Professor of Veterinary Forensics28060000 – VM-COMP, DIAG & POP MEDICINEMain Campus (Gainesville, FL)30 Aug 2024
The College of Veterinary Medicine’s Department of Comparative, Diagnostic, and Population Medicine at the University of Florida (UF) invites applications to join our Veterinary Forensic Pathology service as a full time, clinical track faculty Assistant Professor in Forensic Pathology.
Clinical Assistant/Associate Professor in Veterinary Diagnostic Imaging28090000 – VM-SACSMain Campus (Gainesville, FL)29 Aug 2024
The Department of Small Animal Clinical Sciences, University of Florida, College of Veterinary Medicine invites applications for one (1) full-time (12 month) clinical-track faculty position in Veterinary Diagnostic Imaging at the Assistant/Associate Professor academic rank.
Adjunct Assistant Professor28060000 – VM-COMP, DIAG & POP MEDICINEMain Campus (Gainesville, FL)29 Aug 2024
The University of Florida’s Veterinary Forensic Sciences Laboratory in the College of Veterinary Medicine invites applicants for an Adjunct Assistant Professor of Animal Law position.
Assistant/Associate/Full Professor of Small Animal Soft Tissue and Minimally Invasive Surgery28090000 – VM-SACSMain Campus (Gainesville, FL)29 Aug 2024
The University of Florida, College of Veterinary Medicine, Department of Small Animal Clinical Sciences invites applications from qualified individuals for a full-time, tenure-track or clinical-track position in Soft Tissue Surgery (Small Animal) at the rank of Assistant, Associate, or Full Professor.
Animal Care Technician I11800000 – RE-ANIMAL CARE SERVICESMain Campus (Gainesville, FL)14 Aug 2024
The Animal Care Technician I provides basic care of animals and animal facilities by completing primarily simple and routine animal caretaking and cage wash duties as directed by Operations Manager or their designee, which may occur up to 50% of the time of overall job duties and responsibilities. All actions are completed by strictly and consistently following applicable ACS SOPs including safety procedures and policies. Reports any suspected or actual deviations to SOPs or non-routine situations immediately to Operations Manager or their designee.
Assistant/Associate Professor in Orthopedic Surgery28090000 – VM-SACSMain Campus (Gainesville, FL)31 Aug 2024
The University of Florida, College of Veterinary Medicine, Department of Small Animal Clinical Sciences invites applications from qualified individuals for a full-time, tenure-track or clinical-track position in Orthopedic Surgery (Small Animal) at the rank of Assistant, Associate, or Full Professor.
Veterinary Care Technician I11800000 – RE-ANIMAL CARE SERVICESMain Campus (Gainesville, FL)16 Aug 2024
The Veterinary Care Technician I reports to the Vet Care Manager and Clinical Veterinarian.  Provides veterinary care to a wide range of species of animals including (but not limited to) mice, rats, rabbits, hamsters, guinea pigs, cats, dogs, sheep, goats, horses, pigs, non-human primates, amphibians, reptiles, pigeons, chickens, cattle, etc.   Some animals may be experimentally infected.  Employee may be required to be vaccinated to work with these animals or enter their rooms.  Need excellent animal record keeping skills, interpersonal communication skills.  This requires a basic knowledge of standards set forth by the USDA and the Natl Resch Council guide for care & use of lab animals.  Some species are potentially aggressive and some may carry infections that are hazardous to humans or other animals.   • Performs activities relating to veterinary care as directed, including but not limited to: triage, assessment, treatment, sample collection, documentation, anesthesia and surgery support. • Performs animal health treatments, ensuring clinical health records are complete and current. • Assists with surgical and post-surgical monitoring and care assistance procedures. • May assist in teaching and training classes, wet labs and special training sessions for ACS staff, investigators and other customers. • Provides technical assistance and support for ACS staff, investigators and other customers. • Establishes working relationships and communicates effectively with University research staff and ACS staff. • Processes incoming animals and assists in routine health maintenance and enrichment programs. • Follows established protocols and procedures and ensures compliance with applicable federal, state and local laws, regulations and guidelines concerning quality assurance and laboratory animal care and use. • Possess strong computer skills including Microsoft Word and Excel
Veterinary Technician Assistant Manager11800000 – RE-ANIMAL CARE SERVICESMain Campus (Gainesville, FL)16 Aug 2024
The Veterinary Technician Assistant Manager (VTAM) assists the Veterinary Technician Manager (VTM) in coordinating veterinary technical and clinical services. Assists in managing staff assignments, scheduling, training and performance evaluations for all veterinary technician levels. Assists in coordinating and providing support for clinical care, surgical and post-surgical monitoring and care, special services, protocol support, and teaching/training classes for ACS staff, UF research laboratories and external contract research studies. The VTAM must be competent in clinical care, including anesthesia and experimental surgery of laboratory animals, be able to provide comprehensive animal care and surgical support to all research animals, and be able to train veterinary care technician staff. Develops and implements policies and procedures. Serves in a leadership role within the veterinary care staff. Able to work independently and in a team to improve processes and customer service. The VTAM will establish working relationships and communicate effectively with research partners, clinical veterinarians and other ACS staff. The VTAM will demonstrate an excellent understanding of established protocols and procedures and ensure compliance with applicable federal, state and local laws, regulations and guidelines concerning quality assurance and laboratory animal care and use. Some species are potentially aggressive and some may carry infections that are hazardous to humans or other animals. Some animals may be experimentally infected. Position may require vaccination to work with these animals. The VTAM provides direct supervision of assigned veterinary care technician staff.
Clinical Assistant/Associate Professor of Veterinary Anatomic Pathology28060000 – VM-COMP, DIAG & POP MEDICINEMain Campus (Gainesville, FL)15 Aug 2024
The College of Veterinary Medicine’s Department of Comparative, Diagnostic, and Population Medicine at the University of Florida (UF) invites applications for a faculty member to join our Anatomic Pathology service as a full time, clinical track faculty assistant/associate professor in Veterinary Anatomic Pathology.

Animal Care Technician I – Jupiter FL
37050300 – SR-VIVARIUMPalm BeachOpen until filled
The Herbert Wertheim UF Scripps Biomedical Research is seeking an Animal Care Technician I at the Jupiter, Florida campus. We joined the University of Florida, one of the nation’s top five public universities, in April 2022. Together UF Health and The Herbert Wertheim UF Scripps Institute work to advance science, science education and medicine, all for the benefit of humanity.

Leave a Reply

Your email address will not be published.