Wyoming > Casper Yellow Pages > Health & Medical > Healthcare Providers, Practitioners & Professionals > Doctors, Physicians & Surgeons

Casper Doctors, Physicians & Surgeons

Local Businesses: 151 [Showing 1-100 of 151]

Aids-Wyoming Aids Education And Training Center

Casper, WY 82601
(307) 233-6000
Categories: Elementary Schools, Secondary Schools, Doctors, Physicians & Surgeons, Family Medicine & General Practice Doctors, Geriatricians, Obstetricians & Gynecologists

Allergy & Asthma Clinic Of Wyoming Llc

2222 East 2nd Street
Casper, WY 82609-2060
(307) 577-5221 +view more
Lakhman Gondalia (Md)
Services: Specializing In: Allergy, Asthma & Other Respiratory & Skin Disorders
Categories: Allergist (Immunologists)

Alpin Massage Therapy

1020 East 2nd Street
Casper, WY 82601-2946
(307) 262-0119
Categories: Sports Medicine, Massage Therapists & Professional

Alpine Chiropractic

301 South Fenway Street Suite 101
Casper, WY 82601-3049
(307) 472-4476 +view more
Daniel Pike (Dc)
Services: Nmt, Art, Trigger Point, Sports Massage, Deep Tissue, Whiplash, Carpal Tunnel,…
Categories: Health Care Information & Services, Chiropractor, Sports Medicine, Rehabilitation Centers, Products & Services, Massage Therapists & Professional

American Home Inspections Inc

770 West Collins Drive Suite 201
Casper, WY 82601-2350
(307) 266-6232 +view more
Harry Willis (Owner)
Products: Root
Services: Radon Testing, House Inspections, Residential Inspections
Categories: Building & Home Inspection, Radon Testing & Services, Oncologists

Avery Andrew Md

419 South Washington Street
Casper, WY 82601-2951
(307) 265-8300
Andrew Avery (Md)
Categories: Doctors, Physicians & Surgeons

Bailey Tarver B Md

1416 East A Street
Casper, WY 82601-2276
(307) 577-8600
Tarver Bailey (Md)
Categories: Doctors, Physicians & Surgeons, Fertility Specialists, Physiatrists, General Surgeons, Urologists

Brain Injury Alliance

111 West 2nd Street Suite 106
Casper, WY 82601-2458
(307) 473-1767 +view more
Categories: Doctors, Physicians & Surgeons

Brattis Vision Clinic

400 East 1st Street Suite 314
Casper, WY 82601-2561
(307) 266-2020 +view more
Nicholas Owner
Categories: Optometrists, Optical Stores - Eyeglasses, Lenses & Sunglasses

Brubaker Family Practice

1311 East 3rd Street
Casper, WY 82601-2934
(307) 265-2772
Diana Moore (Manager)
Categories: Doctors, Physicians & Surgeons, Family Medicine & General Practice Doctors, Aviation & Aerospace Medicine Specialists

Burke & Burke

940 East 3rd Street Suite 201
Casper, WY 82601-3251
(307) 577-4230 +view more
Thomas Burke (Owner)
Categories: Doctors, Physicians & Surgeons

Casper Billing Service

742 South David Street
Casper, WY 82601-3137
(307) 234-9657
Categories: Billing Services, Doctors, Physicians & Surgeons

Casper Clinic

1236 East Burlington Avenue
Casper, WY 82601-2105
(307) 265-6438
Categories: Investment Services & Advisors, Doctors, Physicians & Surgeons, Clinics

Casper Medical Imaging Pc

419 South Washington Street Suite 101
Casper, WY 82601-2991
(307) 265-1620 +view more
Janelle Simpson (Manager)
Services: Outpatient, Ultrasound, X-Rays, Sonogram, Sonography, Ultrasonography
Categories: Radiologists, X-Ray Laboratory Equipment, Dental, Medical

Casper Orthopaedics Md

4140 Centennial Hills Boulevard Suite A
Casper, WY 82609-3265
(307) 265-7205
John Bailey (Md)
Services: Sports Spine. Bones Joints & Trauma, Trauma & Post Traumatic Reconstruction,…
Categories: Doctors, Physicians & Surgeons, Neurologists, Orthopedists, General Surgeons

Casper Orthopedics Associates Pc - Physical Therapy

4140 Centennial Hills Boulevard Suite A
Casper, WY 82609-3265
(307) 265-7205 +view more
Steven Orcutt (Executive Assistant)
Categories: Orthopedists

Casper Pediatrics Llc

1300 East A Street
Casper, WY 82601-2260
(307) 265-2400 +view more
Categories: Doctors, Physicians & Surgeons, Pediatricians

Casper Pulmonary

419 South Washington Street Suite 102
Casper, WY 82601-2951
(307) 577-0477
Ammar Hussieno (Md)
Categories: Doctors, Physicians & Surgeons, Pulmonologists

Casper Surgical Center

1201 East 3rd Street
Casper, WY 82601-2932
(307) 577-2950 +view more
Jim Sigler (Administrative)
Categories: Doctors, Physicians & Surgeons, Clinics, Surgical Hospitals

Casper Vision Center

543 South David Street
Casper, WY 82601-3196
(307) 237-9494
Paul Gustafson (Owner)
Categories: Optometrists, Optical Stores - Eyeglasses, Lenses & Sunglasses

Central Wy Neuro

6600 East 2nd Street
Casper, WY 82609-4348
(307) 266-4000
Categories: Doctors, Physicians & Surgeons, Neurologists, Orthopedists, Pain Management Doctors

Central Wyoming Eye Clinic Pc

1705 East 12th Street
Casper, WY 82601-4038
(307) 235-4185
Ronald Gibson (Md)
Services: Surgery, Surgical Procedures
Categories: Ophthalmologists, Physiatrists

Central Wyoming Neurology Md

5820 East 2nd Street
Casper, WY 82609-4308
(307) 234-9037
Todd Erickson (Pa- C)
Services: Neurology
Categories: Doctors, Physicians & Surgeons, Neurologists

Central Wyoming Optometric Center - Look For Us In Optometrists-od

1111 South Mckinley Street
Casper, WY 82601-3925
(307) 235-3144 +view more
Deon Zeitner
Products: Professional Eyecare Eyewear, Designer Eyewear/contact Lenses
Services: Complete Eye Exams Children's Vision Specialist, Designer Eyewear Vision Therapy,…
Categories: Optometrists, Opticians, Optical Stores - Eyeglasses, Lenses & Sunglasses

Central Wyoming Skin Clinic

2546 East 2nd Street Suite 400
Casper, WY 82609-2062
(307) 234-0003
Categories: Dermatologists, Family Medicine & General Practice Doctors, Plastic Surgeons, Facial Skin Care & Treatments, Wedding & Bridal Services

Central Wyoming Urological Associates Pc

1416 East A Street Suite 101
Casper, WY 82601-2276
(307) 577-1220 +view more
Michele Johnson (Manager)
Categories: Urologists

Clements John K Optometrist

1526 Centennial Court
Casper, WY 82609-7304
(307) 237-6025
John Clements (Optometrist)
Categories: Optometrists, Optical Stores - Eyeglasses, Lenses & Sunglasses, Contact Lenses

Community Health Center

Casper, WY 82601
(307) 265-3622
Categories: Dentists, Family Medicine & General Practice Doctors, Clinics

Community Health Center Of Central Wyoming Inc - Family Medicine

Casper, WY 82601
(307) 233-6000
Categories: Elementary Schools, Secondary Schools, Doctors, Physicians & Surgeons, Family Medicine & General Practice Doctors, Geriatricians, Obstetricians & Gynecologists

Community Health Center Of Central Wyoming Inc - Conwell Clinic, Behavioral Health

Casper, WY 82601
(307) 265-3027
Categories: Doctors, Physicians & Surgeons, Behavioral Health Doctors, Medical Groups & Clinics

Cummings Family Medicine

940 East 3rd Street Suite 209
Casper, WY 82601-3251
(307) 472-3283 +view more
Daniel Cu (Physician)
Categories: Doctors, Physicians & Surgeons

Developmental Pediatrics

915 South David Street
Casper, WY 82601-3737
(307) 333-1661
Categories: Pediatricians

Dr Stephen L Brown

2417 East 15th Street
Casper, WY 82609-2942
(307) 234-3638
Stephen Brown (Md)
Services: Family Therapy, Mental Health Services, Family Counseling, Family Treatment
Categories: Doctors, Physicians & Surgeons, Psychiatrists

Edwards Cheryl Md

940 East 3rd Street Suite 211
Casper, WY 82601-3251
(307) 235-0000
Cheryl Edwards (Md)
Categories: Doctors, Physicians & Surgeons

Emergency Med Physcian

2510 East 15th Street
Casper, WY 82609-4111
(307) 333-6910
Categories: Doctors, Physicians & Surgeons

Employement Health Svs

351 North Lennox Street
Casper, WY 82601-2259
(307) 472-5622
Categories: Doctors, Physicians & Surgeons

Eye Institute Of

301 South Fenway Street
Casper, WY 82601-3051
(307) 333-6928 +view more
Categories: Optometrists

Eye Institute Of Wy

301 South Fenway Street
Casper, WY 82601-3051
(307) 577-8657
Categories: Optometrists

Eye Institute Of Wyoming The

301 South Fenway Street Suite 102
Casper, WY 82601-3049
(307) 235-5384 +view more
Dana Day (Manager)
Services: Consultations, Examinations, Family, Assessments, Evaluations, Guidance, Screenings
Categories: Optometrists, Optical Stores - Eyeglasses, Lenses & Sunglasses

Family Clinic

1315 East A Street
Casper, WY 82601-2212
(307) 235-8552
Dana Ideen (Md)
Categories: Family Medicine & General Practice Doctors, Clinics

Family Pharmacy

1522 East A Street
Casper, WY 82601-2217
(307) 265-4446
Categories: Doctors, Physicians & Surgeons, Pharmacy & Drug Stores

Family Vision Clinic

1328 East 12th Street
Casper, WY 82601-3912
(307) 237-8713 +view more
Nathan Edwards
Services: Your Complete Vision Source!, Laser Refractive Surgery Consultations, Dispensing,…
Categories: Optometrists, Contact Lenses

First Street Vision

1940 East 1st Street
Casper, WY 82601-2747
(307) 266-9988
Jerry Larsen (Owner)
Categories: Optometrists, Optical Stores - Eyeglasses, Lenses & Sunglasses

Foot Doctor Pc The

2233 East 2nd Street
Casper, WY 82609-2050
(307) 237-3668
Michael Wilkinson (Dpm)
Products: Custom Orthotics, Therapeutic Shoes
Services: Fast Relief From Foot Pain, Foot Surgery, Diabetic Foot Care, Heel Pain / Eswt…
Categories: Orthopedists, Podiatrists, Orthopedic & Prosthetic Appliances & Shoes, Custom Made Boots & Shoes

Forgey R L Optometrist

133 South Lowell Street
Casper, WY 82601-2732
(307) 266-2665
R Forgey (Optometrist)
Categories: Optometrists

Frontier Eye Care

5880 East 2nd Street Suite 100
Casper, WY 82609-4389
(307) 472-2020
Doug Hodgson (Od Ms)
Products: Designer Frame Gallery
Services: Family Focused Lifetime Care, Lasik Co-Management
Categories: Optometrists, Optical Stores - Eyeglasses, Lenses & Sunglasses

Garcia-Prieto Carlos Md

2421 East 15th Street
Casper, WY 82609
(307) 237-1702
Carlos Garcia-Prieto (Md)
Categories: Doctors, Physicians & Surgeons

Gastroenterology Associates Pc - For Appointments Call:

1441 Wilkins Circle
Casper, WY 82601-1337
(307) 233-2700 +view more
Phillip Krmpotich (Md)
Products: Screening, Heartburn
Services: Specializing In Upper & Lower Endoscopy, Colorectal Cancer, Screening, Liver…
Categories: Gastroenterologists

Gibson Ronald E Md Ophthalmolgist

1705 East 12th Street
Casper, WY 82601-4038
(307) 235-2501 +view more
Ronald Gibson (Md)
Categories: Telephone Answering Service, Doctors, Physicians & Surgeons

Granum Michael J Pediatrics

940 East 3rd Street Suite 205
Casper, WY 82601-3251
(307) 577-4260
Categories: Physiatrists, Pediatricians

Green Richard D Md Pc

940 East 3rd Street Suite 102
Casper, WY 82601-3200
(307) 577-4280
Richard Green (Physician)
Categories: Physiatrists, Pediatricians

Harmony Healthcare

1300 East A Street
Casper, WY 82601-2260
(307) 235-3333
Categories: Social Services & Welfare, Public Health Program Administration, Doctors, Physicians & Surgeons

Hasen Todd Md

1416 East A Street
Casper, WY 82601-2276
(307) 577-8600
Todd Hasen (Md)
Categories: Doctors, Physicians & Surgeons, Fertility Specialists, Physiatrists, General Surgeons, Urologists

Health Care For The Homeless

1514 East 12th Street Suite 201
Casper, WY 82601-7124
(307) 235-6116
Brenda Eickhoff-Johns (Director)
Categories: Social Services & Welfare, Health Care Information & Services, Ophthalmologists, Clinics

Henshaw Diane C Md

6501 East 2nd Street
Casper, WY 82609-4293
(307) 235-5433
Diane Henshaw (Md)
Categories: Hematologists, Physiatrists

High Country Orthotics & Prosthetics

135 South Washington Street
Casper, WY 82601-2738
(307) 234-4214 +view more
Darrell Blades (Owner)
Products: Orthotics, Prosthetic Equipment, Foot Orthotics
Categories: Doctors, Physicians & Surgeons, Bedroom Furniture Stores, Mastectomy Apparel, Forms, Prostheses & Supplies

Hiser Wesley W Phys

1230 East 1st Street
Casper, WY 82601-2704
(307) 266-3174
Wesley Hiser (Physician)
Categories: Cardiologists, Physiatrists

Hodgson Douglas Od Ms

5880 East 2nd Street Suite 100
Casper, WY 82609-4389
(307) 472-2020
Douglas Hodgson (Od Ms)
Categories: Optometrists, Contact Lenses

Hollis Robert Md

419 South Washington Street
Casper, WY 82601-2951
(307) 266-2222
Categories: Doctors, Physicians & Surgeons

Horn Steven R Phys Surg

419 South Washington Street
Casper, WY 82601-2951
(307) 265-1620
Steven Horn (Phys Surg)
Categories: Doctors, Physicians & Surgeons

Ideen Dana Md

153 North Melrose Street
Casper, WY 82601
(307) 235-8552
Dana Ideen (Md)
Categories: Doctors, Physicians & Surgeons, Family Medicine & General Practice Doctors

Instacare

900 Cy Avenue
Casper, WY 82601-4174
(307) 237-2273 +view more
John Tooke (President)
Services: Medical & Minor Surgical Care For Children & Adults, Sports & Dot Physicals,…
Categories: Family Medicine & General Practice Doctors, Clinics, Emergency Rooms

Instacare Of Casper

900 Cy Avenue
Casper, WY 82601-4174
(307) 237-2273
Phyllis Peterson (Executive Director)
Services: Medical & Minor Surgical, Care For Children & Adults, Dot & Sports Physicals
Categories: Doctors, Physicians & Surgeons, Family Medicine & General Practice Doctors, Clinics, Emergency Rooms

Jalil Guillermo D

Casper, WY 82601
(307) 237-2580
Guillermo Jalil
Categories: Doctors, Physicians & Surgeons

Jaouen Richard M Md Reconstructive & Plastic Surgery

1129 East 2nd Street
Casper, WY 82601-2903
(307) 472-4300
Richard Jaouen (Md)
Categories: Doctors, Physicians & Surgeons, Plastic Surgeons

John L. Roussalis M.D. P.C.

1129 East 2nd Street
Casper, WY 82601-2903
(307) 439-1788
Services: Cosmetic And Laser, Skin Care!, Skin Care Conaultations, Laser Hair Removal,…
Categories: Plastic Surgeons, Skin Care Products & Treatments

John L. Roussalis M.D. P.C.

Casper, WY 82601
(307) 265-7479
Services: Plastic Reconstructive And Cosmetic Surgery, Specializing In:, Breast Augmentation,…
Categories: Plastic Surgeons

Kaigh Jodi Md

1204 East 2nd Street
Casper, WY 82601-2927
(307) 234-7400 +view more
Jodi Kaigh (Md)
Categories: Physiatrists, Obstetricians & Gynecologists, Clinics

Labcorp

2115 East 12th Street Suite A
Casper, WY 82601-7107
(307) 265-8494
Services: Clinical Trials, Hospitals
Categories: Research & Development Labs, Doctors, Physicians & Surgeons, Clinics, Laboratories Medical

Li Curtis K Md

1300 East A Street Suite 209
Casper, WY 82601-2252
(307) 234-8877
Curtis Li (Md)
Categories: Doctors, Physicians & Surgeons, Cardiologists

Log Cabin Chiropractic

1905 Cy Avenue
Casper, WY 82604-3487
(307) 315-6824
Chris Driscoll
Services: Rehabilitation
Categories: Health Care Information & Services, Chiropractor, Sports Medicine, Rehabilitation Centers, Products & Services, Chiropractic Clinics, Massage Therapists & Professional

Macguire Mary E Md

1450 East A Street Suite 3
Casper, WY 82601-2239
(307) 473-7821 +view more
Mary Macguire (Md Facs)
Services: Breast Disease Endoscopy, Laparoscopic & Gastrointestinal Surgery, Laparoscopic…
Categories: Gastroenterologists, General Surgeons

Marshall Dr Travis Dpm

5000 Blackmore Road
Casper, WY 82609-3345
(307) 237-3077
Travis Marshall (Dpm)
Categories: Podiatrists

Medical Skin Care

2546 East 2nd Street Suite Building Building 400
Casper, WY 82601
(307) 265-2100 +view more
Deb Weaver
Products: Medical Grade Skin Care Products
Services: Fractional Skin Resurfacing, Microdermabrasion & Chemical Peels, Laser Hair…
Categories: Dermatologists, Physiatrists, Beauty Salons, Hair Removal Permanent, Skin Care Products & Treatments

Medical Skin Care

2546 East 2nd Street Suite 400
Casper, WY 82609-2062
(307) 265-2100 +view more
Matthew Green (Md Faad)
Services: Gift Certificates Available, Dermatology, Healing Touch Therapy, Therapeutic…
Categories: Doctors, Physicians & Surgeons, Dermatologists, Physiatrists, Hair Removal Permanent, Skin Care Products & Treatments

Miller Chiropractic Clinic

735 English Drive
Casper, WY 82601-1627
(307) 235-4956 +view more
Amber Miller (Ncmt)
Products: Nutritional Supplements, Essential Oil, Medication
Services: Quick Relief With Minimal Visits, Massage Therapy For:, Headaches, Neck Pain,…
Categories: Chiropractor, Sleep Doctors, Homeopathic Medicine, Nutritionists & Nutrition Consultants, Therapeutic Massage Clinics, Massage Therapists & Professional

Mountain View Regional Hospital

6550 East 2nd Street
Casper, WY 82609-4321
(307) 995-8100 +view more
Carollee Brinkman (Coo)
Services: Neurosurgery General Surgery, Orthopaedic Surgery, Ear Nose & Throat Surgery…
Categories: ENT, Neurologists, Orthopedists, Pain Management Doctors, Hospitals

Myers Harlen D Phys

940 East 3rd Street Suite 108
Casper, WY 82601-3200
(307) 577-0470
Harlen Myers (Physician)
Categories: Hematologists, Pediatricians

Nelson Karen Md

419 South Washington Street
Casper, WY 82601-2951
(307) 577-8850 +view more
Karen Nelson (Executive)
Categories: Pain Management Doctors

Neurology -General

630 East 1st Street
Casper, WY 82601-2613
(307) 234-9037
Florentine Santiago (Manager)
Services: Electrodiagnostic Testing, Electrophysiology, Evoked Potentials, Evoked Response
Categories: Doctors, Physicians & Surgeons, Neurologists, Newspaper Manufacturers

New Horizon Chiropractic Center

223 South Kenwood Street
Casper, WY 82601-3030
(307) 237-7898
Daniel Staight (Dc)
Services: Affordable Chiropractic Care, Appointments To Meet Your Busy Schedule, Insurance/accident/industrial…
Categories: Chiropractor, Pain Management Doctors, Sports Medicine

Novick Robert A Phys

1230 East 1st Street
Casper, WY 82601-2704
(307) 266-3174
Robert Novick (Physician)
Categories: Cardiologists, Physiatrists

Orcutt Steven A Md

4140 Centennial Hills Boulevard
Casper, WY 82609-3265
(307) 265-7205
Steven Orcutt (Md)
Categories: Orthopedists, General Surgeons

Outpatient Radiology Llc

419 South Washington Street Suite 101
Casper, WY 82601-2951
(307) 265-1620
Categories: Radiologists, Vascular Surgeons

Pacific Pulmonary Center 185

341 East East Street Suite 185
Casper, WY 82601-1984
(307) 472-1080
Categories: Pulmonologists, Clinics

Pain Associates Of Wyoming

1020 East 2nd Street Suite 200
Casper, WY 82601-2955
(307) 577-8850
Categories: Doctors, Physicians & Surgeons, Pain Management Doctors, General Surgeons, Alternative Medicine, Clinics

Park Place Assisted Living

1930 East 12th Street
Casper, WY 82601-4075
(307) 265-2273
Wanda Jackman (Representative)
Categories: Residential Care Facilities, Assisted Living & Elder Care Services, Assisted Living Facilities, Family Medicine & General Practice Doctors, Retirement Communities & Home, Assisted Living & Apartments

Peters Paul L Phys Surg

419 South Washington Street
Casper, WY 82601-2951
(307) 265-1620
Paul Peters (Phys Surg)
Categories: Doctors, Physicians & Surgeons

Pilot Butte Dermatology

940 East 3rd Street Suite 207
Casper, WY 82601-3251
(307) 265-2936
Douglass Forsha (Owner)
Categories: Dermatologists, Skin Care Products & Treatments

Planned Parenthood

1945 Westwood Hill
Casper, WY 82604-3266
(307) 234-1669 +view more
Rebecca Pollack (Manager)
Products: Medications, Privacy, Drugs, Medical Treatment, Medical Weight Control
Services: Annual Exams, Early Dete, Abortion Alternatives, Abortion Pill, Advocacy, Basal…
Categories: Doctors, Physicians & Surgeons, Birth Control & Family Planning Clinics

Platte River Family Practice

1900 East 1st Street
Casper, WY 82601-2747
(307) 337-2029 +view more
Amy Gruwell (Manager)
Categories: Doctors, Physicians & Surgeons, Clinics

Platte River Family Practice Llc

301 South Fenway Street Suite 202
Casper, WY 82601-3053
(307) 577-7737
Amy Gruwell (Office Manager)
Categories: Family Medicine & General Practice Doctors, Clinics, Health Clubs & Gymnasiums

Premier Bone & Joint Centers

5810 East 2nd Street Suite 100
Casper, WY 82609-4330
(307) 237-0304
Tambra Hobson (Manager)
Categories: Orthopedists, Sports Medicine

Preventive Health Resources

2300 Mulberry Street
Casper, WY 82604-3428
(307) 234-2044
Teresa Griffin (Owner)
Products: Homeopathics, Extracts, Herbal Medicines, Homeopathic Medicines, Tinctures
Services: Computerized Health Screenings, Advice, Coaching, Counseling, Guidance
Categories: Naturopathic Doctors, Medical Groups & Clinics, Weight Loss & Control Programs, Health & Diet Food Products - Wholesale & Retail

Quinn Michael J Pediatrics

940 East 3rd Street
Casper, WY 82601-3237
(307) 577-0480 +view more
Michael Quinn
Categories: Physiatrists, Pediatricians

R Mid

1450 East A Street
Casper, WY 82601-2239
(307) 234-8750
Categories: Doctors, Physicians & Surgeons

Richardson James Dr

327 Thelma Drive
Casper, WY 82609
(307) 265-3000
James Richardson
Services: Lasik Surgery Co Management, New Patients Welcome, Complete Optical Services,…
Categories: Optometrists

Rmid

1450 East A Street Suite 2
Casper, WY 82601-2239
(307) 234-8700
Categories: Doctors, Physicians & Surgeons, Physiatrists, Clinics

Rocky Mountain Family Medicine

2241 Farnum Street Suite 102
Casper, WY 82609-4108
(307) 315-6133
April Benson (Manager)
Categories: Doctors, Physicians & Surgeons

Rocky Mountain Oncology

6501 East 2nd Street
Casper, WY 82609-4293
(307) 235-5433
Mountain Rocky (Md)
Services: Radiation, Health Information, Radiotherapy
Categories: Doctors, Physicians & Surgeons, Oncologists
1 2 Next  


AllRefer.com - Browse Articles & Stories
Stories & News

Related Categories in Casper, WY

Copyright © 2018 AllPages.com All Rights reserved.