Wei, Alice, M.D.
Nephrology

Strive Health

51 Saint Nicholas Ave
New York NY 10026
Phone: 347-688-8115