Loading patent details...
US7022522B2: Macroporous polymer scaffold containing calcium phosphate particles | Searchlight