12 hours at UMHB 6 of which must be upper-level

Credits

1